PART 12 MobiProg: Adaptive Programming System for Cloud-Enabled Smartphone Applications
نویسندگان
چکیده
Overview With the advent of Smartphones as an emerging class of personal Internet capable devices, mobile applications, or apps, are rapidly becoming the corner stone of what defines the user's experience. While many of these apps will perform simple tasks on the phone, a new class of cloud-enabled applications is becoming more popular. These apps augment the smartphone's capabilities, allowing them to leverage the large datasets and the computational power that can be harnessed in large-scale computing infrastructures known as server clouds.
منابع مشابه
Cloud Computing Technology Algorithms Capabilities in Managing and Processing Big Data in Business Organizations: MapReduce, Hadoop, Parallel Programming
The objective of this study is to verify the importance of the capabilities of cloud computing services in managing and analyzing big data in business organizations because the rapid development in the use of information technology in general and network technology in particular, has led to the trend of many organizations to make their applications available for use via electronic platforms hos...
متن کاملAdaptive Code Offloading and Resource-intensive Task Delegation for Mobile Cloud Applications
Mobile cloud computing is arising as a prominent domain that is seeking to bring the massive advantages of the cloud to the resource constrained smartphones, by following a delegation or offloading criteria. In a delegation model, a mobile device consumes services from multiple clouds by following their Web API. In the offloading model, a mobile application is partitioned and analyzed so that t...
متن کاملORBIT: A Smartphone-Based System Platform for Embedded Sensing Applications
Owing to the rich processing, multi-modal sensing, and versatile networking capabilities, smartphones are increasingly used to build data-intensive embedded sensing applications. However, various challenges must be systematically addressed before smartphones can be used as a generic embedded sensing platform, including high power consumption, lack of real-time functionality and embedded program...
متن کاملAugmented Smartphone Applications Through Clone Cloud Execution
Smartphones enable a new, rich user experience in pervasive computing, but their hardware is still very limited in terms of computation, memory, and energy reserves, thus limiting potential applications. In this paper, we propose a novel architecture that addresses these challenges via seamlessly—but partially—off-loading execution from the smartphone to a computational infrastructure hosting a...
متن کاملA Novel Application Licensing Framework for Mobile Cloud Environment
Mobile cloud computing is a new technology that enhances smartphone applications capabilities in terms of performance, energy efficiency, and execution support. These features are achieved via computation offloading technique that is supported by specialized mobile cloud application development models. However, the cloud-enabled applications are prone to application piracy issue for which the t...
متن کامل